package br.com.app.dao;

import java.io.Serializable;
import java.util.List;

public interface DAO<T, PK extends Serializable>{
    public List<T> listar();
    public T buscar(PK pk);
    public T salvar(T entidade);
    public void alterar(T entidade);
    public void remover(T entidade);
    public void remover(Long id);
}